variants
also sluff (off)
as in to lose
to get rid of as useless or unwanted
finally sloughed off the depression that had been weighing him down for months
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share